developmentally handicapped - Français Anglais Dictionnaire